Search results for "indi manigaran"

indi manigaran [indi manigarán] adj Can't deny; undeniable. (sem. domains: 3.2.5.1 - Believe.)